use of meteosat second generation in africa (puma) - Spanish English Dictionary